Keds

... are parasites that live on animals and birds. Some have lost the ability to fly, having no wings or vestigial wings. They are also known as louse flies.

Probably the best–known species is the sheep ked, which (as its name implies) parasitises sheep.

© Haydn Thompson 2017